home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / prg_casm / snip9611.zip / SNPDSKIO.H < prev    next >
C/C++ Source or Header  |  1996-11-24  |  1KB  |  42 lines

  1. /* +++Date last modified: 02-Nov-1995 */
  2.  
  3. /*
  4. **  Header file for SNIPPETS direct disk I/O functions
  5. */
  6.  
  7. #ifndef SNPDKSIO__H
  8. #define SNPDKSIO__H
  9.  
  10. #include <stddef.h>
  11. #include "extkword.h"
  12.  
  13. /*
  14. **  File: ABSDISKC.C and ABSDISK.ASM
  15. */
  16.  
  17. int CDECL absdisk(unsigned char  function,
  18.                   unsigned short drive,               /* 0 = A:, etc.   */
  19.                   size_t         number_of_sectors,
  20.                   size_t         starting_sector,
  21.                   void *         sector_buffer);
  22.  
  23. int AbsDiskRead(unsigned short drive,
  24.                 size_t         num_of_sectors,
  25.                 size_t         sector,
  26.                 void          *ptr);
  27.  
  28. int AbsDiskWrite(unsigned short drive,
  29.                 size_t         num_of_sectors,
  30.                 size_t         sector,
  31.                 void *ptr);
  32.  
  33. /*
  34. **  File: HUGEREAD.C
  35. */
  36.  
  37. void FAR   *farnormal(void FAR *ptr);
  38. long        hugeread(int fh, unsigned char FAR *buf, long size);
  39.  
  40.  
  41. #endif /* SNPDKSIO__H */
  42.